package com.suning.sawp.dto.listener;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 
 * 门店信息更新mq接口  DTO<br> 
 * 〈功能详细描述〉
 *
 * @author 14062606
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("storeBasicInformations")
public class StoreBasicInformation implements Serializable {
	
	/**
     * 
     */
    private static final long serialVersionUID = 1444620121506531489L;

    /**
	 * 门店名称
	 */
	@XStreamAlias("storeName")
	private String storeName;
    
	/**
	 * 门店类型
	 */
	@XStreamAlias("storeTyPE")
	private String storeTyPE;
      
	@XStreamAlias("level")
	private String level;
	
	/**
	 * 周中营业开始时间
	 */
	@XStreamAlias("workdayBeginTime")
	private String workdayBeginTime;
       
	/**
	 * 周中营业结束时间
	 */
	@XStreamAlias("workdayEndTime")
	private String workdayEndTime;
       
	/**
	 * 周末营业开始时间
	 */
	@XStreamAlias("weekendBeginTime")
	private String weekendBeginTime;
       
	/**
	 * 周末营业结束时间
	 */
	@XStreamAlias("weekendEndTime")
	private String weekendEndTime;
       
	/**
	 * 门店ID
	 */
	@XStreamAlias("storeCode")
	private String storeCode;
       
	/**
	 * 所属大区ID
	 */
	@XStreamAlias("regionCode")
	private String regionCode;
       
	/**
	 * 所属分公司ID
	 */
	@XStreamAlias("orgCode")
	private String orgCode;
        
	/**
	 * 所属城市ID
	 */
	@XStreamAlias("cityCode")
	private String cityCode;
      
	/**
	 * 所在大区
	 */
	@XStreamAlias("regionName")
	private String regionName;
	
	/**
	 * 省份编码
	 */
	@XStreamAlias("provinceCode")
	private String provinceCode;
       
	/**
	 * 所在省份
	 */
	@XStreamAlias("provinceName")
	private String provinceName;
      
	/**
	 * 所在城市
	 */
	@XStreamAlias("cityName")
	private String cityName;
	
	@XStreamAlias("districtCode")
	private String districtCode;
      
	/**
	 * 所在区县
	 */
	@XStreamAlias("districtName")
	private String districtName;
        
	/**
	 * 地址
	 */
	@XStreamAlias("address")
	private String address;
       
	/**
	 * 所在商圈
	 */
	@XStreamAlias("businessDistrict")
	private String businessDistrict;
        
	/**
	 * 周边建筑
	 */
	@XStreamAlias("surroundBuildings")
	private String surroundBuildings;
       
	/**
	 * 经度
	 */
	@XStreamAlias("longitude")
	private String longitude;
       
	/**
	 * 纬度
	 */
	@XStreamAlias("latitude")
	private String latitude;
	
	/**
	 * 是否有停车场
	 */
	@XStreamAlias("isPark")
	private String isPark;
	
	/**
	 * 停车场
	 */
	@XStreamAlias("parkDetail")
	private String parkDetail;
	
	/**
	 * 是否支持自提
	 */
	@XStreamAlias("isTakeSelf")
	private String isTakeSelf;
	
	/**
	 * 自提信息
	 */
	@XStreamAlias("takeSelfDetail")
	private String takeSelfDetail;
	
	/**
	 * 是否有苏宁互联
	 */
	@XStreamAlias("isSnWlan")
	private String isSnWlan;
       
	/**
	 * 苏宁互联
	 */
	@XStreamAlias("wlanDetail")
	private String wlanDetail;

	/**
	 * 电话
	 */
	@XStreamAlias("telephone")
	private String telephone;
       
	/**
	 * 邮编
	 */
	@XStreamAlias("postCode")
	private String postCode;
         
	/**
	 * 公交路线
	 */
	@XStreamAlias("busLine")
	private String busLine;
        
	/**
	 * 地铁路线
	 */
	@XStreamAlias("subwayDetail")
	private String subwayDetail;
        
	/**
	 * 门店图片   （全路径）
	 */
	@XStreamAlias("picUrl")
	private String picUrl;
	
	/**
	 * 删除标记（D）
	 */
	@XStreamAlias("operationType")
	private String operationType;

	/**
	 * 主要字段打印出来
	 */
	public String toString(){
		return "StoreBasicInfo [storeCode =" + storeCode + ", storeName =" + storeName + ", regionCode =" + regionCode + "," +
				"regionName =" + regionName + ", cityName =" + cityName + ", branchCode =" + orgCode + "]";
	}
	
	public String getStoreName() {
		return storeName;
	}

	public void setStoreName(String storeName) {
		this.storeName = storeName;
	}

	public String getStoreTyPE() {
		return storeTyPE;
	}

	public void setStoreTyPE(String storeTyPE) {
		this.storeTyPE = storeTyPE;
	}

	public String getWorkdayBeginTime() {
		return workdayBeginTime;
	}

	public void setWorkdayBeginTime(String workdayBeginTime) {
		this.workdayBeginTime = workdayBeginTime;
	}

	public String getWorkdayEndTime() {
		return workdayEndTime;
	}

	public void setWorkdayEndTime(String workdayEndTime) {
		this.workdayEndTime = workdayEndTime;
	}

	public String getWeekendBeginTime() {
		return weekendBeginTime;
	}

	public void setWeekendBeginTime(String weekendBeginTime) {
		this.weekendBeginTime = weekendBeginTime;
	}

	public String getWeekendEndTime() {
		return weekendEndTime;
	}

	public void setWeekendEndTime(String weekendEndTime) {
		this.weekendEndTime = weekendEndTime;
	}

	public String getStoreCode() {
		return storeCode;
	}

	public void setStoreCode(String storeCode) {
		this.storeCode = storeCode;
	}

	public String getRegionCode() {
		return regionCode;
	}

	public void setRegionCode(String regionCode) {
		this.regionCode = regionCode;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getCityCode() {
		return cityCode;
	}

	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}

	public String getRegionName() {
		return regionName;
	}

	public void setRegionName(String regionName) {
		this.regionName = regionName;
	}

	public String getProvinceName() {
		return provinceName;
	}

	public void setProvinceName(String provinceName) {
		this.provinceName = provinceName;
	}

	public String getCityName() {
		return cityName;
	}

	public void setCityName(String cityName) {
		this.cityName = cityName;
	}

	public String getProvinceCode() {
		return provinceCode;
	}

	public void setProvinceCode(String provinceCode) {
		this.provinceCode = provinceCode;
	}

	public String getDistrictName() {
		return districtName;
	}

	public void setDistrictName(String districtName) {
		this.districtName = districtName;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getBusinessDistrict() {
		return businessDistrict;
	}

	public void setBusinessDistrict(String businessDistrict) {
		this.businessDistrict = businessDistrict;
	}

	public String getSurroundBuildings() {
		return surroundBuildings;
	}

	public void setSurroundBuildings(String surroundBuildings) {
		this.surroundBuildings = surroundBuildings;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getIsTakeSelf() {
		return isTakeSelf;
	}

	public void setIsTakeSelf(String isTakeSelf) {
		this.isTakeSelf = isTakeSelf;
	}

	public String getTakeSelfDetail() {
		return takeSelfDetail;
	}

	public void setTakeSelfDetail(String takeSelfDetail) {
		this.takeSelfDetail = takeSelfDetail;
	}

	public String getIsPark() {
		return isPark;
	}

	public void setIsPark(String isPark) {
		this.isPark = isPark;
	}

	public String getParkDetail() {
		return parkDetail;
	}

	public void setParkDetail(String parkDetail) {
		this.parkDetail = parkDetail;
	}

	public String getPicUrl() {
		return picUrl;
	}

	public void setPicUrl(String picUrl) {
		this.picUrl = picUrl;
	}

	public String getWlanDetail() {
		return wlanDetail;
	}

	public void setWlanDetail(String wlanDetail) {
		this.wlanDetail = wlanDetail;
	}

	public String getIsSnWlan() {
		return isSnWlan;
	}

	public void setIsSnWlan(String isSnWlan) {
		this.isSnWlan = isSnWlan;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getBusLine() {
		return busLine;
	}

	public void setBusLine(String busLine) {
		this.busLine = busLine;
	}

	public String getSubwayDetail() {
		return subwayDetail;
	}

	public void setSubwayDetail(String subwayDetail) {
		this.subwayDetail = subwayDetail;
	}

	public String getOperationType() {
		return operationType;
	}

	public void setOperationType(String operationType) {
		this.operationType = operationType;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}

	public String getDistrictCode() {
		return districtCode;
	}

	public void setDistrictCode(String districtCode) {
		this.districtCode = districtCode;
	}
}
